technological apparatus - Anglais Synonymes Dictionnaire